<!DOCTYPE html>
<html lang="zh" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="utf-8"/>
    <title>武钢有限组织绩效</title>
    <link href="../static/css/todostyle.css" rel="stylesheet" th:href="@{/css/todostyle.css}"/>
    <link rel="stylesheet" th:href="@{/css/bootstrap.min.css}"/>
    <link rel="stylesheet" th:href="@{/css/font-awesome.min.css}"/>
    <!-- bootstrap-table 表格插件样式 -->
    <link rel="stylesheet" th:href="@{/ajax/libs/bootstrap-table/bootstrap-table.min.css}"/>
    <link rel="stylesheet" th:href="@{/ajax/libs/bootstrap-treetable/bootstrap-treetable.css}"/>
    <link rel="stylesheet"
          th:href="@{/ajax/libs/bootstrap-table/extensions/columns/bootstrap-table-fixed-columns.css}"/>
    <link rel="stylesheet" th:href="@{/css/animate.css}"/>
    <link rel="stylesheet" th:href="@{/css/style.css}"/>
    <link rel="stylesheet" th:href="@{/ajax/libs/select/select2.css}"/>
    <link rel="stylesheet" th:href="@{/ruoyi/css/ry-ui.css}"/>
</head>
<body style="width: 100%">
<div class="Top"><img src="/img/todologo.png"/>
    <h3>武钢有限组织绩效</h3></div>
<div class="Article">
    <h3>始终牢记党的初心和使命——记习近平总书记在内蒙古考察并指导开展“不忘初心、牢记使命”主题教育</h3>
    <p>
        新华社呼和浩特7月17日电 题：始终牢记党的初心和使命
        　　<br/>——记习近平总书记在内蒙古考察并指导开展“不忘初心、牢记使命”主题教育
        　　<br/>人民日报记者杜尚泽、新华社记者张晓松
        <br/>7月15日至16日，中共中央总书记、国家主席、中央军委主席习近平在内蒙古考察并指导开展“不忘初心、牢记使命”主题教育。这是16日，习近平在内蒙古自治区自然资源厅调研指导开展“不忘初心、牢记使命”主题教育。
        新华社记者 谢环驰 摄
        　　<br/>第一批“不忘初心、牢记使命”主题教育正深入开展。7月15日至16日，习近平总书记到内蒙古就经济社会发展、生态文明建设和开展“不忘初心、牢记使命”主题教育情况进行考察调研。
        　　<br/>7月16日，中午，习近平总书记走进自治区自然资源厅，深入一线调研指导开展“不忘初心、牢记使命”主题教育。
        　　<br/>党员活动室，墙上展示着自治区自然资源厅主题教育的安排部署和具体步骤。习近平总书记指出：“学习教育不仅仅是个开始，而是要贯穿始终，通过学习不断深化认识、加深领悟。”
        　　<br/>长条桌上，摆放着一排相关学习材料和党组织活动记录。习近平总书记强调：“我主要看实效，文件关键在执行。要强化法规制度执行，不能打折扣，防止文件发了之后，却都挂在墙上、堆在档案柜里。”
        　　<br/>务实之风扑面来。主题教育的指向十分明晰，就是要力戒形式主义、官僚主义。
        　　<br/>今年是新中国成立70周年，也是我们党在全国执政第70个年头。习近平总书记深刻指出，“在这个时刻开展这次主题教育，正当其时。”
        　　<br/>第一批主题教育开展一个多月了，各地区各部门进展如何？取得了哪些成效？习近平总书记十分关心。在调研过程中，他着重谈了几个关键问题。</p>
</div>
<div class="tabPanel">
    <!--<ul>
        <li class="hit" onclick="tabClick('1')">制表流程</li>
        <li onclick="tabClick('3')">考评流程</li>
    </ul>-->
    <div class="btn-group-sm" id="toolbar" role="group">
        <a class="btn btn-success" onclick="doHandle()" shiro:hasPermission="zzjx:pefctasstable:add">
            <i class="fa fa-edit"></i> 办理
        </a>
    </div>
    <form id="formId">
        <input id="projectStatus" name="projectStatus" type="hidden" value="3"> <!-- 1:制表中，3:考评中 -->
    </form>
    <div class="col-sm-12 select-table table-striped">
        <table data-mobile-responsive="true" id="bootstrap-table"></table>
    </div>
</div>
<div th:include="include :: footer"></div>
<script th:inline="javascript">
    var prefix = ctx + "zzjx/pefctasstable";

    $(function () {
        $('.tabPanel ul li').click(function () {
            $(this).addClass('hit').siblings().removeClass('hit');
            $('.panes>div:eq(' + $(this).index() + ')').show().siblings().hide();
        })
    })
    $(function () {
        var options = {
            url: prefix + "/todoList",
            modalName: "绩效方案单",
            queryParams: queryParams,
            showSearch: false,
            showRefresh: false,
            showToggle: false,
            showColumns: false,
            pagination: false,
            columns: [{
                checkbox: true
            },
                {
                    field: 'id',
                    title: 'ID',
                    visible: false
                },
                {
                    field: 'projectName',
                    title: '绩效方案名',
                    sortable: false
                },
                {
                    field: 'exEvaluateEnd',
                    title: '预计考评结束时间',
                    sortable: false
                },
                {
                    field: 'deptName',
                    title: '部门名称',
                    sortable: false
                },
                {
                    field: 'dbUser',
                    title: '当前待办人',
                    sortable: false
                },
                {
                    field: 'projectStatus',
                    title: '方案状态',
                    sortable: false,
                    formatter: function (value, row, index) {
                        return $.table.selectDictLabel([[${@dict.getType('zzjx_pefassproject_status')}]], value);
                    }
                },
                {
                    field: 'pStatus',
                    title: '表单状态',
                    sortable: false
                },
                {
                    field: 'finalScore',
                    title: '评分',
                    sortable: false
                },
                {
                    field: 'processType',
                    title: '当前流程类型',
                    sortable: true,
                    visible: false
                }]
        };
        $.table.init(options);
    });

    /**
     * 办理按钮
     * @param id
     */
    function doHandle() {
        var row = $.map($('#bootstrap-table').bootstrapTable('getSelections'), function (row) {
            return row;
        });
        var length = row.length;
        if (length < 1) {
            $.modal.alert("请选择一条数据!");
            return;
        }
        ;
        if (length > 1) {
            $.modal.alert("只能选择一条数据!");
            return;
        }
        ;
        var id = "";
        var processType = "";
        for (var i = 0; i < row.length; i++) {
            id += row[i].id;
            processType += row[i].processType;
        }
        if (check(id)) {
            var url = prefix + "/toHandle/" + id;
            createMenuItem(url, "待办办理");
        } else {
            $.modal.alertError("此条待办暂时不可办理，请稍后再办!");
            return false;
        }
    }

    /**
     * 校验是否可以提交
     **/
    function check(taskId) {
        var reuslt = false;
        $.ajax({
            type: "get",
            url: prefix + "/checkFlowIfDo/" + taskId,
            dataType: "json",
            async: false,
            success: function (r) {
                reuslt = r;
            },
            error: function () {
                $.modal.alertError("校验时系统错误！");
                return false;
            }
        });
        return reuslt;
    }


    /**
     * tab点击事件
     */
    function tabClick(pStatus) {
        $("#projectStatus").val(pStatus);
        $.table.search();
    }

    function queryParams(params) {
        return {
            projectStatus: $("#projectStatus").val(),
            pageSize: params.limit,
            pageNum: params.offset / params.limit + 1,
            searchValue: params.search,
            orderByColumn: params.sort,
            isAsc: params.order
        };
    }

</script>
</body>
</html>
